package com.example.SearchAround_JC.jc_activity;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.widget.*;
import com.example.SearchAround_JC.R;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by Administrator on 2014/11/24.
 */
//
public class Third_Activity extends Activity {

    private Button third_back_bt;
    private TextView third_TextView;
    private ListView third_ListView;
    List<String> list = new ArrayList<String>();

    //三级界面数据

    String args[][][] = {
            {
                    {"中餐厅", "综合酒楼", "四川菜（川菜）", "广东菜（粤菜）", "山东菜（鲁菜）", "江苏菜", "浙江菜", "上海菜", "湖南菜（湘菜）", "安徽菜（徽菜）", "福建菜", "北京菜", "湖北菜（鄂菜）", "东北菜", "云贵菜", "西北菜", "老字号", "火锅店", "特色／地方风味餐厅", "海鲜酒楼", "中式素菜馆", "清真菜馆", "台湾菜", "潮州菜"},
                    {"外国餐厅", "西餐厅（综合风味）", "日本料理", "韩国料理", "法式菜品餐厅", "意式菜品餐厅", "泰国／越南菜品餐厅", "地中海风格菜品", "美式风味", "印度风味", "英国式菜品餐厅", "牛扒店(扒房)", "俄国菜", "葡国菜", "德国菜", "巴西菜", "墨西哥菜", "其它亚洲菜"},
                    {"快餐厅", "肯德基", "麦当劳", "必胜客", "永和豆浆", "茶餐厅", "大家乐", "大快活", "美心", "吉野家", "仙跡岩"},
                    {"休闲餐饮场所"},
                    {"咖啡厅", "星巴克咖啡", "上岛咖啡", "Pacific Coffee Company", "巴黎咖啡店"},
                    {"茶艺馆"},
                    {"冷饮店"},
                    {"糕饼店"},
                    {"甜品店"}
            },

            {
                    {"商场", "购物中心", "普通商场", "免税品店"},
                    {"便民商店／便利店", "7-ELEVEN便利店", "OK便利店"},
                    {"家电电子卖场", "综合家电商场", "国美", "大中", "苏宁", "手机销售", "数码电子", "丰泽", "镭射"},
                    {"超市", "家乐福", "沃尔玛", "华润", "北京华联", "上海华联", "麦德龙", "万客隆", "华堂", "易初莲花", "好又多", "屈臣氏", "乐购", "惠康超市", "百佳超市", "万宁超市"},
                    {"花鸟鱼虫市场", "花卉市场", "宠物市场"},
                    {"家居建材市场", "家具建材综合市场", "家具城", "建材五金市场", "厨卫市场", "布艺市场", "灯具瓷器市场"},
                    {"综合市场", "小商品市场", "旧货市场", "农副产品市场", "果品市场", "蔬菜市场", "水产海鲜市场"},
                    {"文化用品店"},
                    {"体育用品店", "李宁专卖店", "耐克专卖店", "阿迪达斯专卖店", "锐步专卖店", "彪马专卖店", "高尔夫用品店", "户外用品"},
                    {"特色商业街", "步行街"},
                    {"服装鞋帽皮具店", "品牌服装店", "品牌鞋店", "品牌皮具店"},
                    {"专营店", "古玩字画店", "珠宝首饰工艺品", "钟表店", "眼镜店", "书店", "音像店", "儿童用品店", "自行车专卖店", "礼品饰品店", "烟酒专卖店", "宠物用品店", "摄影器材店", "宝马生活方式"},
                    {"特殊买卖场所", "拍卖行", "典当行"},
                    {"其它个人用品店", "莎莎"}
            },

            {
                    {"信息咨询中心"},
                    {"旅行社"},
                    {"售票处", "飞机票代售点", "火车票代售点", "长途汽车票代售点", "船票代售点", "公交卡／月票代售点", "公园景点售票处\t"},
                    {"邮局", "邮政速递"},
                    {"物流速递"},
                    {"电讯营业厅", "中国电信营业厅", "中国网通营业厅", "中国移动营业厅", "中国联通营业厅", "中国铁通营业厅", "中国卫通营业厅", "和记电讯", "数码通电讯", "电讯盈科", "中国移动万众/Peoples"},
                    {"事务所", "律师事务所", "会计师事务所", "评估事务所", "审计事务所", "认证事务所", "专利事务所"},
                    {"人才市场"},
                    {"自来水营业厅"},
                    {"电力营业厅"},
                    {"美容美发店"},
                    {"维修站点"},
                    {"摄影冲印"},
                    {"洗浴推拿场所"},
                    {"洗衣店"},
                    {"中介机构"},
                    {"搬家公司"},
                    {"彩票彩券销售点", "马会投注站"},
                    {"丧葬设施", "陵园", "公墓", "殡仪馆"},
            },

            {
                    {"运动场所", "综合体育馆", "保龄球馆", "网球场", "篮球场馆", "足球场", "滑雪场", "溜冰场", "户外健身场所",
                            "海滨浴场", "游泳馆", "健身中心", "乒乓球馆", "台球厅", "壁球场", "马术俱乐部", "赛马场",
                            "橄榄球场", "羽毛球场", "跆拳道场馆"},

                    {"高尔夫相关", "高尔夫球场", "高尔夫练习场"},
                    {"娱乐场所", "夜总会", "ＫＴＶ", "迪厅", "酒吧", "游戏厅", "棋牌室", "博采中心", "网吧"},
                    {"度假疗养场所", "度假村", "疗养院"},
                    {"休闲场所", "游乐场", "垂钓园", "采摘园", "露营地", "水上活动中心",},
                    {"影剧院相关", "电影院", "音乐厅", "剧场"},
            },


            {
                    {"宾馆酒店", "六星级宾馆", "五星级宾馆", "四星级宾馆", "三星级宾馆", "经济型连锁酒店"},
                    {"旅馆招待所", "青年旅社"},

            },


            {
                    {"公园广场", "公园", "动物园", "植物园", "水族馆", "城市广场"},
                    {"风景名胜", "世界遗产", "国家级景点", "省级景点", "纪念馆", "寺庙道观", "教堂", "回教寺", "海滩"},

            },


            {
                    {"综合医院", "三级甲等医院", "卫生院"},
                    {"专科医院", "整形美容", "口腔医院", "眼科医院", "耳鼻喉医院", "胸科医院", "骨科医院", "肿瘤医院", "脑科医院", "妇科医院", "精神病医院", "传染病医院"},
                    {"诊所"},
                    {"急救中心"},
                    {"疾病预防"},
                    {"医药保健相关", "药房", "医疗保健用品"},
                    {"动物医疗场所", "宠物诊所", "兽医站"}
            },

            {
                    {"博物馆", "奥迪博物馆", "奔驰博物馆"},
                    {"展览馆"},
                    {"会展中心"},
                    {"美术馆"},
                    {"图书馆"},
                    {"科技馆"},
                    {"天文馆"},
                    {"文化宫"},
                    {"档案馆"},

                    {"文艺团体"},
                    {"传媒机构", "电视台", "电台", "报社", "杂志社", "出版社"},
                    {"学校", "高等院校", "中学", "小学", "幼儿园", "成人教育", "职业技术学校"},
                    {"科研机构"},
                    {"培训机构"},
                    {"驾校"}
            },

            {
                    {"飞机场"},
                    {"火车站"},
                    {"港口码头", "客运港", "车渡口", "人渡口"},
                    {"长途汽车站"},
                    {"地铁站"},
                    {"轻轨站"},
                    {"公交车站相关", "旅游专线车站", "普通公交站"},
                    {"班车站"},
                    {"停车场相关", "室内停车场", "室外停车场", "停车换乘点"},
                    {"过境口岸"}
            },


            {
                    {"银行", "中国人民银行", "国家开发银行", "中国进出口银行", "中国银行", "中国工商银行",
                            "中国建设银行", "中国农业银行", "交通银行", "中国邮政储蓄","招商银行", "华夏银行", "中信银行", "中国民生银行",
                            "中国光大银行",  "上海银行",  "上海浦东发展银行",  "深圳发展银行",  "深圳市商业银行",  "兴业银行",
                            "北京银行", "广东发展银行", "中国信合", "香港恒生银行", "东亚银行", "美国花旗银行",
                            "渣打银行", "汇丰银行", "荷兰银行", "美国运通银行", "瑞士友邦银行", "美国银行", "蒙特利尔银行", "纽约银行",
                            "苏格兰皇家银行", "法国兴业银行", "德意志银行", "日本三菱东京日联银行", "巴克莱银行", "摩根大通银行",  "香港星展银行",
                            "南洋商业银行", "上海商业银行", "永亨银行", "香港永隆银行", "创兴银行", "大新银行", "中信嘉华银行", "大众银行(香港)",},
                    {"自动提款机","中国银行ＡＴＭ","中国工商银行ＡＴＭ","中国建设银行ＡＴＭ","中国农业银行ＡＴＭ","中国邮政储蓄ＡＴＭ","交通银行ＡＴＭ","招商银行ＡＴＭ","华夏银行ＡＴＭ",
                            "中信银行ＡＴＭ","中国民生银行ＡＴＭ","中国光大银行ＡＴＭ","上海银行ＡＴＭ","上海浦东发展银行ＡＴＭ","深圳发展银行ＡＴＭ","深圳市商业银行ＡＴＭ",
                            "兴业银行ＡＴＭ","北京银行ＡＴＭ","广东发展银行ＡＴＭ","中国信合ＡＴＭ",
                            "香港恒生银行ＡＴＭ","东亚银行ＡＴＭ","美国花旗银行ＡＴＭ","渣打银行ＡＴＭ","汇丰银行ＡＴＭ","荷兰银行ＡＴＭ","美国运通银行ＡＴＭ",
                            "瑞士友邦银行ＡＴＭ","美国银行ＡＴＭ","蒙特利尔银行ＡＴＭ","纽约银行ＡＴＭ","苏格兰皇家银行ＡＴＭ","自动提款机", },

                    {"保险公司","中国人民保险公司", "中国人寿保险公司","中国平安保险公司", "中国再保险公司",
                            "中国太平洋保险","新华人寿保险公司", "华泰财产保险股份有限公司"
                    ,"泰康人寿保险公司"},
                    {"证券公司", "证券营业厅"},
                    {"财务公司"},
            },


            {
                    {"公共设施"},
                    {"报刊亭"},
                    {"公用电话"},
                    {"公共厕所"},
                    {"紧急避难场所"}
            },


    };

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_third);


        Intent intent = getIntent();
        int firstItemPosition = intent.getIntExtra("firstItemPosition", 0);
        int secondItemPosition = intent.getIntExtra("secondItemPosition", 0);
        String thirdCategroy = intent.getStringExtra("seccontCategroy");
        third_TextView = (TextView) findViewById(R.id.third_TextView);
        third_TextView.setText(thirdCategroy);
        initData(firstItemPosition, secondItemPosition);

        third_back_bt = (Button) findViewById(R.id.third_back_bt);

        third_ListView = (ListView) findViewById(R.id.third_ListView);

        third_back_bt.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
                Log.d("third_listView", "点击了返回");
            }
        });


        ArrayAdapter adapter = new ArrayAdapter(Third_Activity.this, R.layout.third_listview_item, list);
        third_ListView.setAdapter(adapter);

        third_ListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                String cuisine = (String) parent.getItemAtPosition(position);
                Log.d("onItemClick", "点击");
                Log.d("onItemClick", cuisine);
                Intent intent = new Intent(Third_Activity.this, PoiListActivity.class);
                intent.putExtra("thirdName",cuisine);
                startActivity(intent);
            }
        });

    }

    //三级界面数据匹配
    private void initData(int first, int second) {
        String arryStr[][] = args[first];
        String arryStrTwo[] = arryStr[second];
        for (int i = 0; i < arryStrTwo.length; i++) {
//            list.add("中餐厅");
//            list.add("综合酒楼");
//            list.add("四川菜(川菜)");
//            list.add("广东菜(粤菜)");
//            list.add("山东菜(鲁菜)");
//            list.add("江苏菜");
//            list.add("浙江菜");
//            list.add("上海菜");
//            list.add("湖南菜(湘菜)");
//            list.add("安徽菜(徽菜)");
            list.add(arryStrTwo[i]);
        }
    }

}
